package cn.edu.tju.elm.controller.dto;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

@Data
@Schema(description = "AI聊天请求DTO")
public class AiChatRequest {

    @Schema(description = "用户消息", required = true, example = "你好，请介绍一下今天的天气")
    private String message;

    @Schema(description = "会话ID，用于多轮对话，首次对话可不传", example = "session_123456")
    private String sessionId;

    @Schema(description = "用户ID", required = true, example = "1")
    private Long userId;
}